@charset "utf-8";
::-webkit-scrollbar{width:12px;height:12px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#FFF}
::-webkit-scrollbar-thumb:vertical{background-color:#8E8E8E;border-radius:5px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,th{margin:0;padding:0;list-style:none;}
body,textarea{font-size:12px;font-family: tahoma,arial,\5b8b\4f53;}
/*body,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}*/
body{color:#333;background-color:#fff;}
img{border:0px;}
input,button,select,textarea{font-size:12px;font-family: Tahoma, Helvetica, sans-serif;}
h3{font-size:14px;font-weight:normal;}
table{/*border-collapse:collapse;*/empty-cells:show;}
em{font-style:normal;}
label{cursor:pointer; padding-left:5px;}
label input{ margin-right:5px;}
/*HTML5
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
*[hidden],_*[hidden]{ display: none; }
*/
.hide{display:none;}
/*---------Link-----------*/
a{color:#222;}
a:link,a:visited{color:#222;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a:focus{outline:none;-moz-outline:none;}
a.main:link,a.main:visited{color:#36c;}
a.main:hover{color:#f60;}
a.a_red:link,a.a_red:visited{color:#e00;}
a.a_red:hover{color:#a00;}
a.a_bai:link,a.a_bai:visited{color:#fff;}
a.a_bai:hover{color:#fe0;}
a.a_bar2:link,a.a_bar2:visited{color:#fff;}
a.a_bar2:hover{color:#067;}
a.a_hui:link,a.a_hui:visited{color:#6c6c6c;}
a.a_hui:hover{color:#333;text-decoration:none;}
a.a_strong{font-weight:bolder;}
/* clearFix*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}
/* Hides from IE-mac \*/* html .clearfix{height:1%;}.clearfix {display: block;}/* End hide from IE-mac */
/*---------Input-----------*/
.input1{background:#fff;border:1px solid #C1BFBF;padding:3px;}
.input2{background:#D0F3F9;border:1px solid #4BC4EE;padding:6px 3px;}
.input3{background:#EEECEC;border:1px solid #B8B8B8;padding:6px 3px;}
.i_tso{background:#fff;width:196px;border:1px solid #888;padding:2px;}
.inputSel{background:#eee;width:90px;}
.input_no,.input_r{padding:3px 2px;}
.input_no{border:1px solid #ccc;background:#f4f4f4;}
.input_r{border:1px solid #f80;background:#ff8;}
.input_txt{width:450px;height:120px;}
.inputSub{background:#575757;color:#fff;height:23px;cursor:pointer;border:none;margin-right:10px;}
.inputBtn{background:#eee;border:1px solid #C1BFBF;cursor:pointer;padding:6px 12px;}
.LoginReg{height:28px;width:70px;border:none;background:url(/commin/images/d.png);margin-left:10px;cursor:pointer;font-weight:bold;}
/*-------------Margin---------*/
.m5{margin-top:5px;}
.m10{margin-top:10px;}
.m15{margin-top:15px;}
.m20{margin-top:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.clear{clear:both;}
.left{float:left;_display:inline;}
.right{float:right;_display:inline;}
.center{margin-left:auto;margin-right:auto;}
/*-----------FontSize--------------*/
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
/*------------PageSub--------------*/
.pagebox{overflow:hidden;text-align:center;margin-top:10px;clear:both;padding:5px;}
.pagebox *{padding:3px 6px;font-family:Arial;font-size:11px;}
.pagebox .pagebox_num_nonce{color:#fff;background:#666;}/*ThisPage*/
.pagebox .pagebox_num a{border:1px solid #ccc;color:#666;}/*NexPage*/
.pagebox .pagebox_num a:hover{border:1px solid #ccc;color:#fff;background:#666;}
/*NewPage*/
.bkpage{margin-top:5px;text-align:center;padding:5px;}
.bkpage *{background:#f5f5f5;border:1px solid #ccc;padding:3px 6px;margin:0px 3px 0 0;font-family:Arial;font-size:11px;text-decoration:none;}
.bkpage em{background:none;border:none; padding:0; margin:0; font-size:12px;}
.bkpage_info{border:none;background:none;margin-left:15px;font-size:12px;}
.bkpage_txt{padding:3px 5px 2px 5px;}
.bkpage b{color:#fff;background:#666;}
.bkpage a:hover{background:#666;color:#fff;}
/*---------WebToolsStyle----------*/
#MM_AjaxAltDiv{position:absolute;word-wrap:break-word;overflow:hidden;display:none;width:220px;background:#2b2b2b;border:1px solid #555;padding:5px;color:#C7C7C7;}
#MM_AjaxAltDiv b{font-size:14px;color:#ffff99;}
#Web_TongJi_Hidden{position:absolute;left:-888px;top:-888px;width:0px;height:0px;display:none;}
#Ajax_WebDI{position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000;display:none;z-index:20010;}
#Ajax_WebDom{border:4px solid #36c;position:fixed;_position:absolute;background:#fff;display:none;z-index:20011;}
#Ajax_WebDom #Ajax_CloseLoad{position:absolute;padding-left:155px;padding-top:5px;}
#Ajax_WebDom #Ajax_Loadcns{width:180px;height:60px;line-height:60px;text-align:center;background:url(/commin/images/spload.gif) 17% 50% no-repeat;text-indent:20px;}
#App_Ajax_Win{position:fixed;_position:absolute;cursor:move;border:5px solid #36c;background:#fff;width:525px;height:385px;display:none;z-index:30000;}
#App_Ajax_Win_Bg{position:fixed;_position:absolute;cursor:move;border:5px dashed #000;background:#fff;display:none;z-index:30002;}
#Ajax_PubMsg{position:fixed;_position:absolute;display:none;border:#a6b4cf 1px solid;width:180px;padding:5px;background:#c9d3f3;z-index:20009;}
/*--------FontYaHei-----------*/
.bk_H1,.bk_H2,.bk_Info,.bk_yahei,.nav{
font-family: "Microsoft YaHei", Verdana, SimSun, Helvetica, sans-serif;
}
/*------NewFontStype--------*/
.newC1{color:#fff;}.newC2{color:#c00;}.newC3{color:#0f35c5;}.newC4{color:#006E2E;}.newC5{color:#4096EE;}.newC6{color:#FFFF88;}.newC7{color:#FF0084;}.newC8{color:#D15600;}.newC9{color:#FF7400;}.newC10{color:#36393D;}.newC11{color:#888;}.newC12{color:#ff0000;}
.bk_b1{background-color:#fff;}.bk_b2{background-color:#f7f7f7;}.bk_b3{background-color:#FEFFCF;}.bk_b4{background-color:#ffebaf;}.bk_b5{background-color:#292929;}.bk_b6{background-color:#ea2c2c;}.bk_b7{background-color:#e7e7e7;}
.f14,.newSpanT{font-size:14px;}.f13{font-size:13px;}.f11{font-size:11px;}.f16{font-size:16px;}.f18{font-size:18px;}.f24{font-size:24px;}
.bk_H1{font-size:24px;}.bk_H2{font-size:20px;margin:10px 0;}
.bk_noh{font-weight:normal;}
.bk_height30{height:30px;}.bk_height31{height:31px;}
/*---------Public__Style-------------*/
.bk_ico{vertical-align:middle;}.hidden{display:none;}
.bk_title{height:28px;line-height:28px;}
.bk_bor{border:1px dashed #ccc;}.bk_borf{border:1px solid #fff;}.bk_bors{border:1px solid #ccc;}
.bk_bor_bot{border-bottom:1px dashed #ccc;}
.bk_bor_bot_c{border-bottom:1px solid #ccc;}
.bk_bor_bot_s{border-bottom:1px dashed #ccc;background-color:#f7f7f7;}
.bk_ps{clear:both;font-size:14px;background:#feeeb2;border:1px solid #fba857;padding:5px;width:95%;margin-top:20px;margin-bottom:20px;margin-left:auto;margin-right:auto;text-indent:0;}.bk_ps a{font-size:14px;}
.ImgBorder{border:1px #c6c6c6 solid;padding:2px;}
.bk_center{margin-left:auto;margin-right:auto;text-align:center;}
.txt_r{text-align:right;}.txt_l{text-align:left;}.txt_c{text-align:center;}
/*---------Calendar-------------------*/
#container{width: 230px;background-color: #fff; border:2px solid #ccc; position:absolute; z-index:999;}
#calendar caption{border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;height:26px; line-height:26px; text-align:center;}
caption span,caption em,caption b{display:inline-block;margin:0 4px}
caption span{cursor:pointer;}
caption span select{font-size: 11px; width: 63px; display: none;}
caption b{min-width:63px;_width:63px;margin:0;white-space:nowrap;text-align:center}
caption em{width:7px;cursor:pointer;height:12px;background:url(../images/calendar_bg.gif) no-repeat}
caption em.memo-sl{background-position:0 0}
caption em.memo-sr{background-position:-6px 0}
caption em.memo-sl:hover{background-position:-14px 0}
caption em.memo-sr:hover{background-position:-20px 0}
caption em.memo-sln{background-position:0 -14px}
caption em.memo-srn{background-position:-6px -14px}
#calendar thead{color:#333;text-align:center; font-size:11px}
#calendar{background:#999}
#calendar td{width:32px;height:22px;background:#fff;text-align:center;vertical-align:middle; cursor:pointer;font-size:11px}
#calendar td.memo_tl{padding-top:3px;background:#F8FCDC}
#calendar #py, #calendar #pm, #calendar #ny, #calendar #nm{position:absolute;width:9px;height:10px;top:7px;cursor:pointer;background-image:url(../images/calendar_bg.gif);background-repeat: no-repeat;}
#calendar #py{left: 10px;background-position: 0 -36px;}
#calendar #pm{left: 22px;background-position: 0 -56px;}
#calendar #ny{right: 10px;background-position: 0 -26px;}
#calendar #nm{right: 22px;background-position: 0 -46px;}
#calendar .over{background:#D7F5FF;color:#f00}
#calendar .tday{background:#FEF7B4}